delayed-action shutter release - German English Dictionary